# 1. 这个档案主要利用hf-mirror.com这个镜像后网站下载modelscope上的模型库
# 2. 请记得修改model_list列表当中的模型库名称
# 3. 执行只需要在命令行键入以下命令就可以下载了
# python modelscope-download.py

from modelscope.hub.snapshot_download import snapshot_download

model_list = ["Qwen/Qwen2.5-14B-Instruct"]#修改你们要的模型库名称

while True: #避免掉线
  for model in model_list:
    snapshot_download(
      model_id=model,
      local_files_only=False,
      ignore_file_pattern=["*.gguf", "*.onnx"], #通常一些库会有.gguf跟.onnx等我们不需要的档案可以，如果有量化需求可以忽略
      local_dir=model, #模型的位置会放在 /root/.cache/huggingface/hub/<model>
      )
  break
